Refine this word faster
Crème de la crème
noun
Definitions
Noun
- 1 Best of the best; something superlative; the very best. idiomatic, singular, singular-only, uncountable
"To be an astronaut you must be the crème de la crème."
Etymology
Borrowed from French crème de la crème (literally “cream of the cream”).
See also for "crème de la crème"
Next best steps
Mini challenge
Unscramble this word: crmedelacrme